.ant-menu-item, .ant-menu-submenu-title {
  padding: 0 10px;
}
.ant-menu-item .anticon, .ant-menu-submenu-title .anticon {
  margin-right: 3px;
}
.ant-table-tbody > tr.ant-table-row-selected td {
  background: @selected-bg-color;
}
.ant-table-tbody > tr.ant-table-row-selected:hover td {
  background: @selected-bg-color;
}
.ant-table-small {
  border: 0px solid #e8e8e8;
  border-radius: 0;

  .ant-table-footer {
    background: #fff;
    text-align: right;
  }
}
.ant-tag {
  padding: 0 5px 2px 5px;
}
.ant-drawer-top {

  .ant-drawer-wrapper-body {
    background: @home-bg-color;
  }

  .ant-drawer-body {
    padding: 0;
  }
}
.ant-select-selection.ant-select-selection--multiple {
  li.ant-select-selection__choice {
    color: #1890ff;
    background: #e6f7ff;
    border-color: #91d5ff;
  }
}
.ant-modal-header {
}
.ant-modal-body {
}
.ant-modal-footer {
  padding: 0 10px 10px 10px;
  border-top: 0;
}
.ant-pagination.ant-pagination-simple {
  >LI {
    margin-right: 0;
  }
  .ant-pagination-simple-pager {
    >INPUT {
      padding: 0;
      width: 30px;
    }
    >* {
      margin: 0
    }
  }
}
.ant-badge-count {
  box-shadow: 0 0 0 0;
  padding: 0 5px;
  font-size: 14px;
}

.ant-menu-dark, .ant-menu-dark .ant-menu-sub,
.ant-menu-dark .ant-menu-sub {
  background: @primary-color;
  color: @global-white;
}
.ant-input, .ant-input-number, .ant-select-selection, .ant-radio-inner,
.ant-radio-button-wrapper, .ant-radio-button-wrapper:first-child {
  border-color: @form-field-border-color;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  background-color: @form-field-border-color;
}
.ant-input[disabled] {
  background-color: @form-field-readonly-bgcolor;
  color: @form-field-readonly-color;
}

.ant-btn {
  border-color: @form-field-border-color;
  border-radius: 2px;
  >i {
    color: @form-field-border-color;
  }
}
.ant-btn.ant-btn-link,
.ant-btn.ant-btn-primary {
  border-color: transparent;
}
.ant-btn.ant-btn-link {
  padding: 0;
}

.ant-tabs-tab {
  margin-right: 0 !important;
}
.ant-tabs-right-content {
  padding-right: 0px !important;
}
.ant-tabs.hide-tabbar {
  .ant-tabs-bar {
    display: none;
  }
}
//
//.ant-tabs-tabpane {
//  border: 1px solid @base-innerborder-color;
//  border-radius: 0 0 4px 4px;
//  border-top: 0;
//}

.ant-drawer-header {
  background-color: @primary-color;
  border-radius: 0;

  .ant-drawer-title, .ant-drawer-close {
    color: #ffffff;
  }
}